slow roasted pork cooked in banana leaves, garnished with annatto and sour orange juice - Español Inglés Diccionario